home *** CD-ROM | disk | FTP | other *** search
- Path: fc.hp.com!news
- From: koren@hpsrk.fc.hp.com (Steve Koren)
- Newsgroups: comp.sys.amiga.programmer
- Subject: avail flush no longer does
- Date: 08 Jan 1996 07:41:43 -0700
- Organization: HP Fort Collins Site
- Sender: koren@hpsrk.fc.hp.com
- Message-ID: <oj6u426px3s.fsf@hpsrk.fc.hp.com>
- NNTP-Posting-Host: hpsrk.fc.hp.com
- X-Newsreader: Gnus v5.0.9
-
-
- Since time immortal, avail flush has caused unused but resident
- libraries to be flushed from RAM. There are makefiles that depend on
- this. I could watch the libs go away with a monitor tool.
-
- It suddenly stopped working on my system. I don't understand why. I
- wrote a little program that just tries to allocate 800 Mb, and this
- correctly causes the libs to be flushed, so it wouldn't seem to be a
- problem with the libraries themselves. (This little program compiled
- with nostartup in SAS is a whopping 68 *bytes* :-))
-
- The problem isn't specific to one particular library - they all behave
- identically. None go away with "avail flush" but they all do with
- "AllocVec(lotsamem)".
-
- This behavior seems to survive reboots and power cycles. It started
- happening very suddenly, and I don't think I did anything unusual
- beforehand.
-
- Anyone know what the scoop is? I've verified that I'm running the real
- avail command from C:.
-
- - steve
-